﻿body{
    font-size:12px;
}

.title {
    background-color: #505050;
    color: white;
    text-align: center;
}
.myInput {
    border: 1px solid;
    clear: both;
    display: inline-block;
    padding: 8px;
    background: #333333;
    color: #fff;
    cursor: pointer;
    font-weight: bold;	font-size: 11px;
}
span.error {
    color: Red;
}
#inside {
    background-color: white;
    float: right;
    max-width:720px; width:720px;
    text-align: center;
}

#cartInfo{
    margin-top:20px; margin-bottom:20px;
}
#cartInfo h3{
    color:teal;
}

#cartDetail table {
    border: 1px #C0C0C0 solid;
}
#cartDetail table tr {
    text-align: center;
}
#cartDetail table tr td {
    width: 150px;
    text-align: center;
    vertical-align: middle;
}

#cartDetail img{
    max-height: 80px; max-width: 80px; border: 1px solid #4d4b49;
}
#order {
    text-align: left;
    padding: 20px;
}
#order h3 {
    text-align: center;
    color: #993300;
    font-weight: bold;
    font-size: 14px;
    margin: 0px;
    padding-bottom: 10px;
}

#messageCart{
    color:#FF6600; margin-bottom:10px;font-weight:bold;
}

#orderWrap{
    padding:10px 10px 10px 20px; border-top:1px #999999 solid;display:none;
    margin-bottom: 20px;
}
#orderWrap h3{
    color:teal;margin:10px 0px 20px 0px; text-align:left;
}
#orderWrap table{
    text-align:center;font-size:12px;border:1px #C0C0C0 solid;
}

#orderWrap table td span{
    color:red;
}
#orderWrap table .right{
    text-align:left; padding-left:20px;
}

#orderWrap table .left{
    text-align:right; width:150px;
}

#orderWrap table .mid{
    padding-left:150px; text-align:left;
}
#orderWrap table input{
    width:250px;
    margin:10px 0px 10px 0px;
}
#orderWrap table td img{
    width:150px; height:40px;
}
p.message{
    color: red;
    font-weight: bold;
    padding-bottom: 20px;
}
